package com.sud.modules.system.service.impl;

import com.sud.config.persistence.Page;
import com.sud.modules.system.dao.UserDao;
import com.sud.modules.system.model.User;
import com.sud.modules.system.service.UserService;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * 功能：
 * 作者：SUD
 * 时间：2020/9/7 17:37
 */
@Service
public class UserServiceImpl implements UserService {
    @Resource
    private UserDao userDao;

    @Override
    public Page<User> pageUser(Page<User> page, User user) {
        //user.getSqlMap().put("dsf", dataScopeFilter(user.getCurrentUser(), "o", "a"));
        // 设置分页参数
        user.setPage(page);
        // 执行分页查询
        page.setList(userDao.findList(user));
        return page;
    }


}
